Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Uczę się dopiero pisać pluginy i troszeczkę tam umiem tylko paru rzeczy nie rozumiem . Mianowicie chodzi o:

 

1. (args.length == 2) Od czego zależy liczba argumentów ?

2. return false; Po jakim zdaniu stawiamy return false ?

3. (args[0]) Tak samo od czego zależy czy stoi 0 a nie 1

4. if(!(Bukkit.getPlayer(args[0])!=null)){  To zdanie znaczy tak jakby przeczenie ?

5. Czemu zawsze pierwszego i drugiego { końcowka jest podkreślona i pisze "Syntax error on token "}",{ expected after this token

Opublikowano

1) Jest ona zalezna od tego ile wpiszemy ich ;) /komenda argument1 argument2 ...

2) return false;

3) W Javie wszystkie "liczby" zaczynają się od 0, i tutaj jezeli masz komende /komenda args[0] args[1]

4) W konstrukcji warunkowej if znak '!' znaczy NIE np. x !=y Zmienna X nie jest rowna Y.

5) To znaczy ze masz blad. if(x == y){}

 

Ucz się podstaw jakiegokolwiek języka programowania i będziesz rozumiał 1/2 z tych rzeczy. np. Java, PHP, C++...

Opublikowano

Uczę się dopiero pisać pluginy i troszeczkę tam umiem tylko paru rzeczy nie rozumiem . Mianowicie chodzi o:

 

1. (args.length == 2) Od czego zależy liczba argumentów ?

2. return false; Po jakim zdaniu stawiamy return false ?

3. (args[0]) Tak samo od czego zależy czy stoi 0 a nie 1

4. if(!(Bukkit.getPlayer(args[0])!=null)){  To zdanie znaczy tak jakby przeczenie ?

5. Czemu zawsze pierwszego i drugiego { końcowka jest podkreślona i pisze "Syntax error on token "}",{ expected after this token

javastart.pl

 

1. jak od czego? /komenda arg1 arg2 arg3 itp...

2. po zdaniu XDDDD? jak masz metode boolean np. isPlayedBefore zwroci true, jezeli ktos gral wczesniej, bo ma na koncu metody if (gral) { return true }

w onCommand return false zwraca usage z plugin.yml

3. bo to tablica?

4. co to jest?  if(!(...!=null)){ po co 2 razy negacja? Poza tym, nie robi sie za kazdym razem (oczywiscie jak kilka razy wykonujesz) bukkit.getPlayer() tylko player target = bukkit.getPlayer()

5. yyy? bug ch*jclipse albo nawet klamr postwic nie umiesz.

 

http://javastart.pl/

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...